Distributed Systems
8 Threads
If you r having YOE
Consistent hashing is a must-to-know algorithm for distributed systems. For example, Cassandra, Riak, DynamoDB, and Akamai CDN use it. Here I explain when consistent hashing sh...
Web development is distributed system development, but when I started, I didn't realize The reason?! One word: Transactions โ๏ธ #ThinkingInDistributedSystems #Goals2023 https://t....
Building and running a Distributed System is hard work. Don't let anyone tell you otherwise. To succeed with distributed systems, you must overcome the challenges. But first, yo...
The PACELC theorem describes 2 main trade-offs in distributed systems: - availability vs consistency - consistency vs latency Here is the theorem and how to interpret it: {1/6}...
Rendezvous hashing is a great way to implement hashing in distributed systems. How it works and how it compares to consistent hashing: {1/9} โ https://t.co/UrTmB17iVG
REST API principles Thread ๐งต๐
(1/21) Byzantine Fault Tolerance (BFT) and the Practical Solution (pBFT) What is the Byzantine Generals Problem? Why is it important for distributed systems? Does this problem hav...